package com.yw.swagger.service;


import com.yw.swagger.model.SpKaoQin;
import com.yw.swagger.model.SysBpsGpmemlnk;
import com.yw.swagger.model.SysBpsUsers;

import java.util.List;

/**
 * Created by 14267 on 2019/10/24
 */
public interface SpKaoQinService {

    //添加考勤
    int insertAddKaoQin(SpKaoQin kaoQin, List<String> date, List<String> dro);
    //修改考勤
    int updateKaoQin(SpKaoQin kaoQin, List<String> datel, List<String> drol);
    //部门人员
    List<SysBpsGpmemlnk> selectDeptPerson(String send);
    //查询部门所有的人的考勤
    List<SpKaoQin> selectKaoqin(List<String> person, String ksDate, String jsDate);
    //查询操作考勤者职位
    SysBpsUsers selectoaRoleName(String account);
    //查询有没有此人的考勤
    String selectKaoqinDetails(String fullname, String date);
    //查询当前登录账号是否有考勤权限
    List<String> selectMoedl(String roleID);
    List<String>selectMoedlLimits(List<String> list);
    //查询个人本周考勤
    List<SpKaoQin> selectPersonKaoqin(String userName, String ksDate, String jsDate);

}
